technologically illiterate - Espagnol Anglais Dictionnaire